*:focus{ outline: none; }
html,body{ height:100%; }

.document-left *::-webkit-scrollbar{width:10px;height:10px; margin: 0 10px 0 0;}
.document-left *::-webkit-scrollbar-button{width:0px; height:0px;}
.document-left *::-webkit-scrollbar-track{background:#1b1c1d;}
.document-left *::-webkit-scrollbar-thumb{background:#404143;}
.document-left *::-webkit-scrollbar-track,.document-left *::-webkit-scrollbar-thumb{border-radius:0px;}
.document-left *::-webkit-scrollbar-corner,.document-left *::-webkit-scrollbar-resizer,.document-left *::-webkit-scrollbar-button{background:#fff;}

.document-right .document-menu::-webkit-scrollbar{width:10px;height:10px; margin: 0 10px 0 0;}
.document-right .document-menu::-webkit-scrollbar-button{width:0px; height:0px;}
.document-right .document-menu::-webkit-scrollbar-track{background:#f2f4f6;}
.document-right .document-menu::-webkit-scrollbar-thumb{background:#c5c5c5;}
.document-right .document-menu::-webkit-scrollbar-track,.document-right .document-menu::-webkit-scrollbar-thumb{border-radius:0px;}
.document-right .document-menu::-webkit-scrollbar-corner,.document-right .document-menu::-webkit-scrollbar-resizer,.document-right .document-menu::-webkit-scrollbar-button{background:#fff;}


.document-left,.document-right{ height:100%; overflow: hidden;}
.document-left{ position:absolute; left:0; top:0; bottom:0; width:200px; background:#004182; }
.document-right{ position:absolute; left:200px; top:0; bottom:0; right:0;}

.document-left .logo{ height:75px; background:url(images/logo.png) center center no-repeat; }

.document-left .document-menu{position:absolute; left:0; top:150px; bottom:0; right:0; overflow-y:auto; padding:0 0 50px;}
.document-left .document-menu dl{}
.document-left .document-menu dl dt{ padding: 10px 15px; font-size: 12px; font-weight: bold; border-bottom:1px solid #222222;}
.document-left .document-menu dl div{ padding: 5px 0; }
.document-left .document-menu dl dd{ padding: 0 15px; font-size: 12px; line-height: 22px; clear: both; position: relative; }
.document-left .document-menu dl dt,.document-left .document-menu dl dt a,.document-left .document-menu dl dt a:link,.document-left .document-menu dl dt a:visited,.document-left .document-menu dl dt a:hover,.document-left .document-menu dl dt a:active{color: #e2e2e2;}
.document-left .document-menu dl dd,.document-left .document-menu dl dd a,.document-left .document-menu dl dd a:link,.document-left .document-menu dl dd a:visited,.document-left .document-menu dl dd a:hover,.document-left .document-menu dl dd a:active{color: #777878;}

.document-left .document-menu dl dd .badge-tip{ position: absolute; right: 0; top: 50%; margin:-4px 10px 0  0; }


.document-right .document-menu,.document-right .document-content{ height:100%; overflow-y:auto; left:0; top:45px; bottom:0;}
.document-right .document-menu{position:absolute;  width:259px; background:#f2f4f6; padding:0 30px; border-right:1px solid #dedede;}
.document-right .document-content{position:absolute; right:0; }



.document-right .document-menu + .document-content{left:320px;}

.document-right .document-menu p{ font-weight: bold; font-size: 16px; line-height:40px; height:40px; margin:30px 0 0; }
.document-right .document-menu dl{ border-top:1px solid #dedede; padding:10px 0;}
.document-right .document-menu dl dt{font-weight: bold; }
.document-right .document-menu dl dd:first-child{border-top:1px solid #dedede; padding:10px 0 0; margin:10px 0 0;}
.document-right .document-menu dl dd{ line-height: 20px; }

.document-right .document-menu:after{content:" "; display: block; height:100px;}

.document-right .document-user{height:44px; line-height:44px; border-bottom:1px solid #dedede;}


/*!*鎵嬪唽澶撮儴涓婚*!*/
.theme-header-navigate{  margin:0 0 0 -1px; width:calc(100% + 1px);}
.theme-header-navigate,.theme-header-navigate .left,.theme-header-navigate .right{height: 44px;}
.theme-header-navigate .left{ float: left;  margin:0 0 0 10px;}
.theme-header-navigate .right{ float: right;  margin:0 10px 0 0;}


.theme-header-navigate .badge-tip,.theme-header-navigate span.badge-tip{ width:10px; height:10px; display: inherit; position: relative; top: -5px; margin:0;}
.theme-header-navigate .iconfont + .badge-tip{ top: -8px; margin:0 0 0 -8px;}
/**/
.theme-header-navigate-combobox + .textbox.combo,.theme-header-navigate-search + .textbox.searchbox,.theme-header-navigate .l-btn{ height:34px; border:0 none; box-shadow:none; border-radius:3px; margin:5px 2px 5px 0;}

.theme-header-navigate .l-btn{background:transparent;}
.theme-header-navigate .l-btn:hover,.theme-header-navigate .l-btn.l-btn-selected{background: #e9e9e9;border:0 none;}
.theme-header-navigate .l-btn .l-btn-text{ line-height:34px; color:#666666;}
.theme-header-navigate .l-btn .l-btn-text .iconfont{font-size:24px; line-height:30px; margin-left:0; position:relative; top:2px;}

.theme-header-navigate a,.theme-header-navigate .textbox.combo,.theme-header-navigate-search + .textbox.searchbox{ float: left; }
/**/
.theme-header-navigate .combo-arrow,.theme-header-navigate .m-btn-downarrow{ background: url(images/combo_navigate_arrow.png) center center no-repeat;opacity: 1; }
/**/
.theme-header-navigate-menu-panel,.theme-header-navigate-user-panel,.theme-header-navigate-combobox-panel,.theme-header-navigate-search-panel,
.theme-header-navigate-update,.theme-header-navigate-message,.theme-header-navigate-download,.theme-header-navigate-weather
{ margin-top:5px; border-top:0 none; border-radius:0 0 3px 3px; }
.theme-header-navigate-menu-panel + .menu-shadow,.theme-header-navigate-user-panel + .menu-shadow,.theme-header-navigate-search-panel + .menu-shadow,
.theme-header-navigate-update + .menu-shadow,.theme-header-navigate-message + .menu-shadow,.theme-header-navigate-download + .menu-shadow,.theme-header-navigate-weather + .menu-shadow
{ margin-top:5px; }
/**/
.theme-header-navigate-combobox + .textbox.combo,.theme-header-navigate-search + .textbox.searchbox{background: #f1f1f1;}
/**/
.theme-header-navigate-combobox + .textbox.combo input{ background:transparent;}
.theme-header-navigate-combobox + .textbox.combo .textbox-addon{ margin:8px 0; }
.theme-header-navigate-combobox + .textbox.combo .textbox-text{margin: 8px 27px 0px 5px !important;}
.theme-header-navigate-combobox-panel .panel-body{border-top:0 none; border-radius:0 0 3px 3px;padding-top: 5px;}
.theme-header-navigate-combobox-panel .combobox-item,.theme-header-navigate-combobox-panel .combobox-group,.theme-header-navigate-combobox-panel .combobox-stick{padding: 5px 10px 5px 15px;}
/**/
.theme-header-navigate-search + .textbox.searchbox .l-btn{ margin:0;}
/**/
.theme-header-navigate-search + .textbox.searchbox .textbox-text{ margin: 5px 25px 8px 83px !important; background:transparent;}
.theme-header-navigate-search + .textbox.searchbox .textbox-addon{ margin:5px 5px 0px;}
.theme-header-navigate-search + .textbox.searchbox .searchbox-button {background: url(images/searchbox_navigate_button.png) no-repeat center center;}

.theme-header-navigate .theme-header-navigate-user-button.l-btn{ margin-right:10px;}
.theme-header-navigate .theme-header-navigate-user-button.l-btn:hover{background:transparent;}
.theme-header-navigate .theme-header-navigate-user-button.l-btn .l-btn-text{margin:7px 34px 7px 15px;  line-height:20px;}
.theme-header-navigate .theme-header-navigate-user-button.l-btn .m-btn-downarrow{right:10px;}
/**/
.theme-header-navigate .theme-header-navigate-user-button.l-btn .l-btn-text img{ float: left; border-radius:25px;margin:-6px 10px -7px -15px; }

.theme-header-navigate-user-panel{ width:320px !important;padding:0 !important;}
.theme-header-navigate-user-panel dl,.theme-header-navigate-user-panel dl dt,.theme-header-navigate-user-panel dl dd{ overflow:hidden; clear:both;}
.theme-header-navigate-user-panel dl dd{ padding:15px;}
.theme-header-navigate-user-panel dl dd img{
    float:left;
    -moz-border-radius:45px;
    -webkit-border-radius:45px;
    border-radius:45px;
    margin:0 15px 0 0;
}
.theme-header-navigate-user-panel dl dd b{ margin:10px 0 0; font-size:14px;}
.theme-header-navigate-user-panel dl dd b i{ margin:0 0 0 10px; font-weight:normal;font-style:normal;}
.theme-header-navigate-user-panel dl dd span{color: #999;}
.theme-header-navigate-user-panel dl p{margin: 5px 0 0;}
.theme-header-navigate-user-panel dl p i{ font-style:normal;}

.theme-header-navigate-user-panel dl dd span,.theme-header-navigate-user-panel dl dd b,.theme-header-navigate-user-panel dl p{ display:block;}
.theme-header-navigate-user-panel dl dt{ background:#f5f5f5 url(images/navigate_user_footer_projection.png) left top  repeat-x; border-top:1px solid #b9b9b9; padding:10px 15px;}
.theme-header-navigate-user-panel dl dt a{ display:block; float:left; background:#fdfdfd; border:1px solid #e3e3e3; padding:5px 15px;}
.theme-header-navigate-user-panel dl dt .theme-navigate-user-modify{ float:left;}
.theme-header-navigate-user-panel dl dt .theme-navigate-user-logout{ float:right;}



@font-face {
    font-family: octicons-link;
    src: url(data:font/woff;charset=utf-8;base64,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) format('woff');
}

.easyui-form{

}
.queryform{
    line-height: 40px;height: 40px;
    /*margin-left: 30px;*/
    border-bottom: 1px solid lightgray;
}
.queryform_div{
    margin-left:30px;
}
.edit-toolbar{
    border-top: 0px;
    float:right;
    /*background-color: #efefef;*/
    width: 100%;
    border-bottom: 1px solid #c7c7c7;
}
.toolbar-undo{
    margin-right: 20px!important;
    float:right;
}
.toolbar-save{
    float:right;
}
.panel-body-noheader{
    border: 0px !important;
}
.datagrid-view{
    min-height: 300px!important;
}
.easyui-form .edit-form table{
    margin: 0 auto;
    text-align: center;
}
